Tetsuya Mizuguchi
Birthday:
May 22, 1965 in Hokkaido, Japan
Tetsuya Mizuguchi was born on May 22, 1965 in Hokkaido, Japan. He is a producer, known for Child of Eden (2011), Tetris Effect (2018) and Space Channel 5 (1999).