Cats As Dictators
Thursday, May 31, 2012







Neko means cat in Japanese.











A kitty revolution.

Labels: