jimbo 68 · 27 Aug 2011, 6:51 pm have seen this around the north shore. Does anyone know anything about it?