Armored six green tongues and tailed creature | Sci-fi