Rockabye crocodile ; a folktale from the Philippines

Rockabye crocodile ; a folktale from the Philippines