that looks like its made of win. except the clouds, and the island at the bottom right is kinda sqaure-y.