About Otowa Yurikago Kai
Otowa Yurikago Kai is a Japanese children's choir, established in 1933. It is so named from Otowa-cho, a place name in Bunkyō, Tokyo, where it was born, Yurikago, a Japanese word for cradle, and Kai, meaning an association or group.