Zelda: Tears of the Kingdom ~ Part 159: The Last Well

8 months ago
14

Link finds the last well he needs to complete a side quest.
The Legend of Zelda: Tears of the Kingdom developed by Nintendo in 2023.
Watch and chill 😎

Loading comments...