Danny Chen

Danny Chen is one of the seven deadly sins, The Sin of Greed.