heh at first i thought this was viva pinata. Is this from a game or something?