Gōra

Gora is one of four gods is gigantic turtle demon who inhabits the ocean surrounding Horai island. Too massive to come ashore, Gora instead unleashes his incredibly powerful attacks(which are shot from its back like cannons) on the island itself.