First-Person Walker

Walking aimlessly through nameless places in Japan.