gemsmoogle
ReikoMoogle
gemsmoogle

Ahh you beat me to it. Looks like a mashup of FLCL and Ponyo.