Project 2501

Information
Nickname: The Puppet Master
Voice Actors

Iemasa Kayumi
Japanese

Yoshiko Sakakibara
Japanese

Tom Wyner
English

Massimo Lodolo
Italian