Kan Sachihiro

Kan Sachihiro also known as the Shinobi Hero: Deadshot (忍びヒーローデッドショット) is the current No. 7 Pro Hero.

Quirk
Sharpabody (シェルパボディ)