Masataka Iwao
An image from The Magic Serpent, one of the productions that also features Masataka Iwao.
Masataka Iwao

Masataka Iwao

December 20, 1942 — Wakayama Prefecture, Japan
Oxen Split Torturing

Oxen Split Torturing

1976

Legend of Dinosaurs and Monster Birds

Legend of Dinosaurs and Monster Birds

1977

Roaring Fire

Roaring Fire

1981

The Kyoto Connection

The Kyoto Connection

1973

Ryuji

Ryuji

1983

A Savage Beast Goes Mad

A Savage Beast Goes Mad

1976

The Magic Serpent

The Magic Serpent

1966

The Decisive Power of Aikido

The Decisive Power of Aikido

1975