Top 10 Ropen Sightings with Pictures Proof It Still Living October 15, 2016November 10, 2026Alisa Su Comment The demon flyer another word of Ropen, is supposed to be the big bat or pterosaur found in New Guinea island. As far [...]