Godou Palace

Godou Palace (梧桐宮, parasol tree palace) is the home of the Hakuchi.