Post Card From An Art Island

Hey C, D: a post card of a giant pumpkin for you from an art island called Naoshima. Can you draw an art island?