Why am I thinking Darkwing Duck all of a sudden? Probably the purple mask and cape... Which ties into Mare Do Well which was a take on The Dark Knight, which was parodied in Duck Tales which got taken further in Darkwing Duck. All makes sense now.