Kotomora
トレンチガン (torenchigan) Japanese meaning: trench gun | Kotomora