Vocabulary
スチームローラー
スチームローラー
steamroller
noun