The Charming Empire, Nintendo Switch, eShop Icon Logo Greg Davies 6 years ago Nintendo Switch eShop Icon / Logo.