Home Artwork Voice actor of Bill(L4D) and Elder Titan(Dota2) Jim French passed away