Grim Grinning Ghosts

Grim Grinning Ghosts is an episode of, and the forty-eighth episode of The Legend of Zelda: The Wind Waker HD.