Kotomora
人間大砲 (にんげんたいほう) Japanese meaning | Kotomora