A handcrafted pony named Mabiaobiao — which means "spirited little horse" — has captured the hearts of Chinese netizens as a playful commemorative to celebrate the Year of the Horse.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results