Rebecca Windsor

Rebecca (レベッカ Rebekka) is one of the recurring characters of The Royal Fox Garden and its sequel Britsune Garden.

More information coming soon