The Horrible Akihabara Massacre: Everything you need to know

TW: Murder, depression Akihabara, often known as “electric town” or “the otaku’s closet,” was once primarily known as a […]