a giant turtle with a village on its shell