iStalk 3/1/17 – Blame, Little Witch Academia, Tsuki ga Kirei

Posted on Mar 01 2017

iStalk 03-01-17

Today, Blame anime film gets English subtitled trailer, Little Witch Academia casts a spell, and Tsuki ga Kirei adds 17 new cast members in latest announcement.

You Might Also Like...

  • You must be logged in to comment. Log in