Monster Legend
Monster Legend: Gashadokuro
The Japanese have some of the craziest and most exciting monster legends out there. I mean, seriously, if you like weird and awesome, yea, they’re great.
The Gashadokuro is a yokai from Japan. It’s a giant skeleton that roams the …