Kotomora
大砲 (たいほう, taihou) Japanese meaning: cannon | Kotomora