Charon

Charon is the ferryman to the Underworld. He comes to claim Robin Hood's soul in Storybrooke when the Fury kidnaps him because on an unpaid price of magic.

Season 5
The Fury drops Robin by the side of a lake so it can summon a portal to the Underworld. Mist magically appears on the water, and out of it appears a boat with a hooded figure on it. However, Snow, Charming, Grumpy and Arthur arrive, hoping to stop the monster. Instead they're knocked to the floor by a magical pulse, allowing it time to suck Robin's life force away. However, Regina arrives and runs towards the Fury, offering her life in place of Robin's. The Fury changes its target to Regina and begins sucking away her life force, causing a worried Snow to ask what she's doing, "What I should've done in Camelot" she replies. Snow rushes to Regina's side and tells her she doesn't have to do this alone, "I'm with you" she says before grabbing Regina's hand, causing the demon to start sucking her life force too. Charming joins in too, and then he's soon followed by Grumpy and Arthur. The demon starts sucking all five of their life forces at once, but it becomes too powerful for it to control and its magic ends up exploding back on itself, sending it flying away. The portal to the Underworld proceeds to close and the hooded figure on the boat vanishes.