Top 10 Ropen Sightings with Pictures Proof It Still Living 2016-10-15Alisa 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 [...]