Blue alien in armor | Sci-fi