Ladybuggle is a character on The Humplings who was originally played by Leela before playing herself in the series.