A lost in translation moment. Unfathomable or just misunderstood? Japan remains to be a mystery.
Comments are closed.