Kotomora
小火器 (shoukaki) Japanese meaning: small arms | Kotomora