Spirit Turtle Drypoint etching, 100×150, June 2021 Series: Chinese divine beasts This huge turtle carries a mountain called Horai on its carapace in Chinese mythology, and it is said that an immortal hermit lives on the mountain.