scflynn.com
The Mother of Monsters
‘That creature that feeds on life is me. The Anteater.’ Anteaters are some of the weirdest creatures in the world, I’ve always thought. The aardvark, the giant anteater of South America, the pangol…