The world’s most relaxed cat

May 15th, 2005 | Filed under Keitai Log | Posted by Tracey Keitai Goddess
 
Keitai pict

In chinese restaurant - Kabukicho.
〓Tracey〓

Leave a Reply