Artist creates hilarious superhero and cartoon character mashups