Snake Shrine (Death Island)

Snake Shrine is a shop.