Is this Captain Underpants?
If it isn't Captain Underpants,
what cartoon could this be?

Answer:
Not a cartoon but an app mascot called Duolingo.
Explanation: