Neil Schon is in a good mood at the Shinkansen platform (from his Instagram @nealschon).
Share on SNS