How to solve this "Open Door" puzzle in Serpent's Head | Genshin Impact July 24, 2021 The Serpent’s Head location is on Yashiori Island, whereby this puzzle is located inside the skeleton head. I …