deep in thought cruising the streets of Japan...