Green biker dude

green biker dude made his offcial debut on the episode OFFCIAL DEBUT!? and becoming a major and recurring character