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