Statue of the Goddess
Jump to navigation
Jump to search
Want an adless experience? Log in or Create an account.
The Statue of the Goddess is the massive statue that can be found on Skyloft. Link will be returning several times to this location throughout his quest to reveal new areas of the overworld.