Festival Hall, Osaka, Japan – Simply Red

Festival Hall, Osaka, Japan