User blog comment:TMStage/Lystesa, the Setting Sun/@comment-25167494-20160501184616

Over 250% lifesteal? No.