WE LIVE IN A CIBAI WORLD
Cibailang.com > wtf > Angry Cat from Japan
March 31, 2016
angry, angry cat, cat, japan
Yokohama cat – Koyuki, which translates to “light snow” in Japanese has this mean and angry look.
← Previous post
Next post →
Your email address will not be published. Required fields are marked *