Kotomora
巨砲 (きょほう, kyohou) Japanese meaning: huge gun | Kotomora