Tokyo Gore Police Published May 14, 2013 at 600 × 450 in TOKYO GORE POLICE If you think this is gratuitous, you ain’t seen nothin’ yet! You may also like these! CAMERA PHONE - What happened on March 20, 2010? THE LODGE ROSE WHITE The Uninvited Visitor Theresa Plappert is Miss Kitka: "Assassin" FROSTBITTEN The Inside Halloween Spirit 2013 UNSAID: A Force of Storytelling Without Words Nadine L'Esperance Interview