Kaiza Picture

I was watching a Godzilla movie (yes, I'm a fan of giant Japanese monsters) and they used the term "kaiza" to refer to these super mutents. Anyway, I thought the word sounded like the name of some mythological beast...
Tanah Lot Bali
Loki and Dwarf
Sea Serpent Dragon Bakunawa
Leyak and Ratna Manggali