SCAP すきゃっぷ
sukyappu

Noun

1. Supreme Commander for the Allied Powers (in Japan); SCAP

Dated
Related to 連合国最高司令官
Other forms: