Cottage Cleese Shop

Cottage Cleese Shop is a cottage on on the Emerald Ocean.