Socialist Party leader Fukushima???
I wonder if Shima is Japanese for Conservatives
Actually, of all things, it means, (literally) “Lucky Island”. ;-)