アルケイデス(Fate) 真アーチャー
True Archer from Fate/strange fake
He is more well known by his other name, Heracles.