Kim Farrington

Kim Farrington is a former Blizzard Entertainment game developer.