Posted on June 7, 2005 by rodneySpeaking of Tokyo… Kind of a Lost in Translation moment (or at least the DVD menu).