Gematsu | Screenshots | Corpse Party: Blood Drive | May 29, 2015