No one is safe from adorable, fluffy bunny rabbits on the island of Ōkunoshima (or “Rabbit Island”) in Japan.
It’s the cuddliest stampede of all time.
WATCH:
No one is safe from adorable, fluffy bunny rabbits on the island of Ōkunoshima (or “Rabbit Island”) in Japan.
It’s the cuddliest stampede of all time.
WATCH: