Mystery Creature from JAPAN washes up at White Rock Beach, BC

Lucky was strolling the beaches for treasure when he came across this creature in the sand at low tide. People should be warned coming to White Rock Beach could cause some excitement. Japanese officials are heading to White Rock Beach to see if more creatures show up or wash up. 😉