Vocabulary

スープレックス

suplex

noun