So this guy is chillin on his back in front of my garage door...WTF IS IT? I've seen small beetles around here, but none with pinchers like this one!