File:Giant Forest Beast.jpg

Summary
The Giant Forest Beast found in Super Star Wars: Return of the Jedi Source: Super Star Wars: Return of the Jedi