Rose of Leanhaun

The Rose of Leanhaun is a powerful treasure of House Leanhaun.