Spooky cosplayer dressed as Japanese urban legend ghost plays pranks on passersby in Akihabara

Akihabara may be known as a mecca for cosplayers, but it’s not every day that you run into the horrific “Slit-Mouthed Woman” on the street!

Read More