ドラゴンボート
doragombōto

Noun

1. dragon boat

Other forms: