Who Is the Hooded Figure in Once Upon a Time Season 6?

Here is my theory on who could be the Hooded Figure in Emma’s vision in Season 6 of Once Upon a Time.

Who do you think is the hooded figure?

Once Upon a Time airs on Sundays at 8pm on ABC.