Went on YouTube and saw this - they have a bunch of different art styles, including this anime one. Maggie is, of course, a Pikachu; I think Bart is Naruto.