Sprites like that are hard to find, I doubt they're even actually holiday related but to a western eye the color scheme seems to fit with the holiday [img]tongue.gif[/img] and Mai is quite popular as far as sprites are concerned, I'm still an Iori man myself...
"KONUTSURO!" *blam blam blam blam maniacal laughter*
ah good old maiden masher technique...