No photoShinsuke AchiwaActingBorn 21/03/1940日本, 島根県, 益田市Died 04/05/2007Known ForUltra Heroine Legend: From Anne to Seven2004The Battle of Okinawa1971Incident at Blood Pass1970The Human Bullet1968Admiral Yamamoto1968Ultraseven1967