The Mayflower

The The May Flower was a decoration available only for a limited time during the Thanksgiving 2013 event in November 2013. It is placed on the Ocean.