Kotomora
曲射砲 (kyokushahou) Japanese meaning: howitzer | Kotomora