Rebecca Windsor

Rachel (レイチェル Reicheru) is one of the recurring characters of The Royal Fox Garden and its sequel Britsune Garden.

More information coming soon