Skip to main content

"Bagi, the Monster of Mighty Nature", or "Daishizen no Majuu Bagi", is a movie directed by Osamu Tezuka.