In answer to your question odd-looking little green being, it’s about our comic now having something in common with Botch, as now both entities have a shoutout to John Woo. Plus, so does FLCL, and I love that show.

Though I suspect that wasn’t at all a factor in what Tom was going for when he came up with this sequence.