Kotomora
ボウガン (bougan) Japanese meaning: modern crossbow | Kotomora