Mecha (so named as my son says badge looks like Mechagodzilla!!) by the sea at SandsideSubmitted by: Dianne Croskell18 Dec 2009