Yeti Socks

Series: , ,
Yeti wearing special socks that imitate human feet.