Humor
You know that you've been in Japan too long when...
Hillarious. A must for people who have lived in Japan.
Home
Japanese Engrish