rongzhi

A baby marbled polecat (虎鼬) in northern China.

English added by me :)