If you happen to come across a smelly rock while taking a long walk on the beach, it could be your lucky day.