Phelous and the Movies

Phelous and the Movies

Beauty and the Beast (The Insane Elephant One!) (12x1)


: 16, 2020

Released in English in 1988 by Mayfair communications this stop motion animation movie originally came out in 1976 released by DEFA in East Germany. Also they made the Beast an elephant…

  • : 2008
  • : 380
  • : 0
  • Blip