Alisha The Idiot
Ok, you NEED to watch this if you're a fan of Japanese Urban Legends. This has a really nice but kinda weird plot. But still, totally recommend this!
Shows | Animation
You're following all of our Featured Likewisers already!