Man Finds Alien-Like Creature Hanging from the Ceiling

If you didn’t think aliens existed, then you might be a believer now! Just kidding, this is not an alien.

Hari Toae spotted the creature hanging from a curtain rod by his ceiling in Bali Indonesia recently and was unable to identify it, saying it “looked like an alien.”

Apparently this is a type of moth that’s found in a different part of Indonesia.