Imagine walking down the street to find yourself being chased by a wild herd of.....rabbits!

That's what happened to Yu Yu Lam Lam of Hong Kong, China. While visiting Okunoshima Island aka ‘Rabbit Island’ in Japan, she found herself being sort of a pied piper.

Run for your lives!

More From Cat Country 107.3