Attack of the giant starfish! Last seen heading towards St. John's. Keep your eyes peeled...