Vocabulary

超ド級

superlative; extraordinary; mega; outstanding

adj-no