Uncategorized Angry Cat from Japan Posted on: March 31, 2016 Yokohama cat – Koyuki, which translates to “light snow” in Japanese has this mean and angry look.