Anguirus

Character name is... Anguirus

Anguirus is a kaiju from Monster Island.

Biography
He was born on Monster Island. He was kicked all the way to Bowser's Kingdom.

Behind the Scenes

 * He was kicked into Bowser's Castle.