Looks a bit like Yoshi's island because of all those colors and such.