Guy riding on an abandoned road in Japan.
Looks like FUN!