プロムナードデッキ
Meanings
Noun
1. promenade deck