Weekend Diversion: The Weirdest Japanese Cartoon This Week
True story: I was born in Japan. No, really. My father was in the Navy and I was born on the Naval base my parents were stationed at. That fact, however, does not mean I understand the following cartoon any more than you do. Check out some background here and be amazed. [via]
Contact the author of this article or email tips@chicagoist.com with further questions, comments or tips.
