Kotomora
砲丸投げ (hougannage) Japanese meaning: shot put | Kotomora