Battle for Volcano Island 2: Return of the Mawgu

Battle for Volcano Island 2: Return of the Mawgu is a new movie and a sequel to Battle for Volcano Island.

Summary
???