Ogre (5.17)

This ogre is an episodic character on Once Upon a Time.

Before the Curse
TBA