KatheryneShinra as Aerith Gainsborough

Aerith Gainsborough

Kingdom Hearts II

Cosplayer: KatheryneShinra