Kukulkan

Kukulkan (ククルカン) is a giant monster in Kamen Rider Kiva.

Appearance

 * Icon-kiva.png Kamen Rider Kiva
 * Episode 35: New Arrangement: Flying Rose