Leo

2D Artist
Address:Mexico City, Mexico

PROFILE

Leo spends most of her time creating amazing scenes and characters, and developing ideas for our own IP games.