landed in a strange place - tokkio