おど うた
odoriuta

Noun

1. song performed while dancing; ballad

Other forms: