Not everything is lost in translation, find out for yourself - all of these shows were set in Tokyo...
Tokyo - LocateTV