Michio Hazama is an actor, known for Anne of Green Gables (1979), Super Space Fortress Macross (1984) and Beach Red (1967). Read more on iMDB