No ID needed, just wanted yall to meet Taz the Giant Devil Flower Mantis nymph (Idolomantis diabolica)
You might also like