Kotomora
擲弾筒 (tekidantou) Japanese meaning: grenade launcher | Kotomora