Connect with us

Kukolokod

From the Beatles song where there is a verse “I am the walrus, kuko loko chu”. Walrus live in Alaska.