Third single release from RSP about the lost spirit of 1980s Japan.