Jessica 'OwleyCat' Oyhenart

Jessica Oyhenart is a Splash and Icon Artist working for Riot Games Inc. He is also the lead artist for comic books.

Contributions



 * Splash art:
 * (Leopard VU)
 * (Barbarian VU)


 * Icons:
 * (On the Hunt)

Links

 * Art Station