Who is the Gargoyle King? Riverdale Season 3 Finale Theory!

Am I right or am I wrong?