150724 (6.5) - i swear i legit reread this not too long ago, why tf did i not write any comment??? 130525 jrr (5)
Itoshi no Kemukujara