In Japan, the words music and politics don’t exactly sit well together. On the face of it, a group who seem to have bucked the system is Osaka’s Soul Flower Union, who have released a new best of album. 1,611 more words