5.10.2013

In Akiba We Gore

Brutal goregrind from Japan's shittiest locale, the home of robots and maids and cats and anime fuckery, Akihabara (Akiba).

No comments: