花柳 かりゅう かい
karyūkai

Noun

1. red-light district; pleasure quarters; world of the geisha; demimonde