Sam Chester
Sam Chester
Lead Character Artist - Rare ltd
Birmingham, United Kingdom