Toronto, Ontario
Kid Icarus
Kid Icarus is a Toronto-based studio and retail shop in the heart of Kensington Market.
All their products are produced in-house by their talented team of illustrators and screen printers. Each piece is designed and hand-printed with quality in mind, resulting in a unique style that fits the shop's aesthetic and appeals to a variety of customers.
View their products