sperka.info
And the answer is … Elephant!
The answer to the question about the “hill climbing” Praying Mantis is African Elephant. All answers to the original blog message were correct: ( Have a good week!