One of the seven “Princesses of Heart”, Kairi is originally from Hollow Bastion who was sent to the Destiny Islands by Xehanort. Being that her heart is seperated from her body, Sora and Riku decided to find a way to help her by locating her heart.
This was sent in by a reader who was requesting for more American/Western cosplayers in my blog. Please do keep sending them in! I’d love to feature cosplayers from different parts of the world, but I guess a lot of my readers are Asian since that’s all I’m getting in my inbox. Great cosplay! And thanks for sending this in!
EDIT: Thanks to anon for letting me know this is Shiya from Deviant Art!