First off I can't believe he made it into the poll LOL. Secondly maybe we have a place to put him. There was a cancelled He-Man character Bug-off, that was eventually Buzz-Off, a guy in a bee suit. Anyways, he even had a Filmation design. Maybe this guy is Bug-Off, sans the helmet/wings.