Anyone know the anime? I think I know it, but the whole name isn't coming to me.Also more pictures please! So friggin cute.
Akazukin Chacha, it's a mahou shoujo with a lot of fun elements.