Board Thread:General Discussion/@comment-6527064-20140413142231/@comment-3412412-20140507225754

I bet it is Eatle or Ball Weevil. Stinkfly is a possibility as well.