hahah!
Cat is Given the Title of “Most Awful Sleeping Face in Japan” | Japan Realm
www.japanrealm.com
Sestu-chan is the newest grumpy cat of Japan. He's so popular that he has received attention from Japanese television as well as his own photobook named..