Filming a small puddle of water on the rocks in the sea, beach cockroaches in it [Nature & Animals]