Anime adaptation of manga series ‘Witch Watch’ gets new trailer

Mainichi Broadcasting System (MBS) released a new trailer for the upcoming anime adaptation of the manga…

VFX