Leila

Kuku (クーコ, Kūku) is a green turtle (kappa in the Japanese version) that appears in. She is Kapp'n's mother and, along with Geko and Kuko, works at the Island.