Kai Kai Veeloo Picture

That's the mythical Kai-Kai Veeloo (in spanish Cai-Cai Vilú or Coi-Coi Vilú
Continue Reading: The Myths