Definition of "Carukia"

Carukia