some japanese crap signs 3
some japanese crap signs 3
is a song by
DEKAdance
it was released on
Gott im Zorn