Michirō Iida

Michirō Iida (73)

1952-06-19 |

On Movies

  • Super Android Metalder: The Movie
  • Dengeki Sentai Changeman: Shuttle Base! The Critical Moment!
  • Dengeki Sentai Changeman: The Movie

On Series

NextFilm 2025