Lion Maru

The Man-Eating Flower Flowander (1x6)


Air date: May 06, 1972

  • Premiered: Apr 1972
  • Episodes: 81
  • Followers: 1
  • Ended
  • Fuji TV
  • Saturday at 19