スーパーハイデッカー
sūpāhaidekkā

Noun

1. super high decker