Home / News / Strike the Blood Final Gets March 30 Premiere, New Commercial