Michael Koh

Follow Michael at @UghHugs.

10 Freaking Creepy Japanese Urban Legends

A lot of Japanese urban legends basically say this: Don’t ever freakin’ travel alone. If you do, you will most likely freakin’ die because of some freakin’ ghost.