Question: is the lord of the mountain cursed?
Answer: After that though, once you have taken the beast off the mountain you can pretty much ride wherever you want in Hyrule. Sadly, you cannot register it at a stable and it disappears if you dismount it and walk away.