Final Submission
Here's my little attempt at this CAP. I like to personally call the lil' guy Phasmanu, which is a portmanteau of Phasmantodea (a.k.a walking stick insect) and Hanuman (a Hindu deity).
Of course, that's just my personal name for it. I hope you all enjoy it!