The Ropen
The Ropen (Flying demon) is the local name of a cryptid on Umboi Island, Papua New Guinea that glows while flying, and which is held by many cryptozoologists as a possible living pterosaur. Appearance: It is said to produce a light, possibly to attract fish...
Shared publicly