Chu Jelly Juice Shop

A shop on Windfall Island in the Wind Waker.