stretchymantis
stretchymantis
stretchymantis

Thank you for putting in the work to look all that up and let us know. Amazing how convincing something can be when a lot of little pieces here and there are construed.