I just spotted Lilac from Freedom Planet. There's also Scott Pilgrim. :D
Good job spotting.
Wow that's actually funny. I remember seeing a Squidward Miku once too. xD
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.