The Kid Icarus website is currently offline.
We'll be back shortly.

205 Augusta Ave, Toronto, Canada.
Phone: 416-977-7236

Facebook | Twitter | Pinterest | Instagram