Old Iron Face was the disguise of Mama Mione who used it terrorize the visitors of a former prison on Skull Island.
Appearances[]
- The Scooby-Doo Show
- 307. The Creepy Case of Old Iron Face
Old Iron Face was the disguise of Mama Mione who used it terrorize the visitors of a former prison on Skull Island.