User blog comment:PCAwesomeness/All Monsters/@comment-5963861-20140125153446/@comment-5020152-20140125160804

Giant praying mantis/stick insect hybrid monster, Capcom! Make it happen.