Travis Castillo

Travis Castillo is the lead artist for StarCraft II.