This adorable orange ball of fluff that you can see in the photos below was recently spotted in the Sea of Okhotsk in Russia. Apparently,
This adorable orange ball of fluff that you can see in the photos below was recently spotted in the Sea of Okhotsk in Russia. Apparently,