This week’s Cosplay feature is of the adorable Agitha, Princess of the Insect Kingdom (seen in Twilight Princess and Hyrule Warriors)! This sweet Cosplay was made and work by IckleCosplay, and this portrayal is perfection.
Ickle is based in the UK, and majority of her Cosplays are based on sweet, cute and adorable character types, and this one is definitely under that category…