おくじょうゆうえん
Meanings
Noun
1. rooftop amusement park
Kanji used
roof
above
play
park
ground
Composed of