Wednesday, March 3, 2010

BREAKING NEWS---- The wait is over; Hello Kitty toilet paper has finally (finally!) hit the shelves!





...Also newsworthy is my sudden observation that Japanese people everywhere (most notably on TV) have simultaneously started to speak in a much slower manner.  Like, sometimes I can even understand what they're saying.  Bizarre-o.