1 movie on Netflix
Satoshi Itô is an actor, known for Cyber Ninja (1988) and Denji sentai Megarenjâ (1997).