Reptilian Alien Creature Spotted on the World's Largest Cave
Where did these speculations come from? Apparently, a video uploaded on January 26, 2015 by Mission Creep7 holds the "evidence." The video centers around the cave when it was opened for tours in the year 2013. Since then, visitors began to report “mysterious apparitions" and "bizarre disappearances." The visitors points out that the responsible for it are the reptile-like humanoid creatures.