Reference ID: #26540
A suited up thinking Mantis
A Mantis dressed in a smart suit, ready to think and solve problems with a sharp mind.
1