Welcome, traveler. You've stumbled upon the Lost in Translation page. Where the words don't quite meet, but the humor meets you.