Sean Leake
Sean Leake
Character Artist, Concept Artist
Oakland, United States of America