Remaining characters:5000 Please don't exceed 5,000 characters.
CastleToo -Kirin Steps on Mountains and Rivers- Ouji Qi Lolita Blouse, Vest and Shorts
Average rating: