20s
Which Nicktoons is this?

No Hints, XD