Beatific Ophelia

Beatific Ophelia is a in Torna ~ The Golden Country. It can be found during nighttime at Loftin Nature Preserve in the Dannagh Region of the Kingdom of Torna.