"Fin Fang Foom" was the temple guardian of the fifth Makluan Ring. It appeared in the TV series, Iron Man: Armored Adventures.
- There are no current notes available on this topic, as of the moment.
- There are no current trivia available on this topic, as of the moment.
- There are no References to display.