Lost In Translation 2 - Trailer

Seen "Lost in Translation"? Been to Japan? If yes to either one, you will understand this video personally. If not, enjoy it anyways, its short :)