Although I still can’t figure out the reasoning behind the name, ‘Twist and Shout’ is a neat collection of contemporary art from Japan, now at the Bangkok Art and Culture Centre in Thailand through ...