Many a Tokyo guidebook will suggest a visit to the neighbourhood of Akihabara. A bright, loud spot for electronics, idol groups, maid cafes and manga, it’s one of the best places to get acquainted with Japanese pop culture. Akihabara also happens to...
Ghosts, monsters and mischievous spirits are a staple of every single human culture that has ever existed. From Bunyips and Babadooks to Shtriga and Succubi, humans create folklore as a means of explaining the darker side of the unexplainable...