Fin Fang Foom

Fin Fang Foom is a character from Marvel Comics.