Karamatsu meaning in english The thing with Karamatsu Shinjuu is a bit different.