Terraria

Terraria

An inhabitant in a cactus.
   
Award
Favorite
Favorited
Unfavorite
Download
"Ant lions find it pleasant to live not only in the sand, but also in cacti."