Have you ever met a god? Where would you expect to find one? At the top of a majestic mountain? Within the halls of a royal court? Or perhaps one must only look inward to seek the divine. Join us on our quest for the Sakura Dragon as we examine all the unsightly denizens of Fountainhead Palace.