島唄しまうた
shimauta

Noun

1. traditional Okinawan folk music