User:Mr. Eiga/Apeman

The Apeman is a fictional monster that first appeared in the 1925 film, The Lost World.

The Lost World (1925)
To be added.