Major (Atsuko Tanaka) merges her ghost with that of the Puppet Master (Iemasa Kayumi).
Share on Facebook