iggymakarevich.com
The Ambered Mantis
A nice Mantis who’s been stuck for approximately 12 million years… trapped in amber. src be careful of amber. be well