One night in Japan

Japan… A planet on the planet… The ultra civilisation… The only way to make it more worrisome is to shoot it at night!