Robert Sevilla

Robert Sevilla (shortened as Rob Sevilla) is a senior character artist who is currently working at Blizzard Entertainment.

He contributed to.