Wandering Brains (1993) starring Reiko Takashima, Masaki Kanda, and others. Rental DVD ‐ Mercari: Shop from Japan