Vocabulary

人間大砲

human cannonball

noun