Vocabulary

グランドスラム

grand slam

noun