Anime / Currently Covering / Strike the Blood Strike the Blood Episode 2: Flamethrower Karcher (more…) 1 Comment October 12, 2013