What annoys you about living in Japan? (Part 2: Chinese Names, Short Sleeves, Bears, & More) | Ichimon Japan 34
On this episode of Ichimon Japan we once again ask: What annoys you about living in Japan? Topics Discussed The frustratingly useless nature of …