Man, Japan looks fun as hell. Props to them for having a technologically advanced society.

​...