KirbyJack Posted May 26, 2017 Share Posted May 26, 2017 I'm no expert, but I'm pretty sure Fin Fang Foom is a Sleestak. 1950's war comics 1 Link to comment Share on other sites More sharing options...