Power Puff Girls ... Anime?

Oh you got me! Move over sherlock!

:roll:

(he’s sitting on the Kleenex)

:o