Uncategorized

Angry Cat from Japan

Posted on:

Yokohama cat – Koyuki, which translates to “light snow” in Japanese has this mean and angry look.