For those reading up on casting news in anticipation of season 3 of Arrow, and because it doesn't start until freakin' October, another addition was mentioned on Stephen Amell's Facebook page, along with a picture of who he will be playing.

Matt Nable will be the joining the cast, playing a little someone whose name translates to "The Demon's Head". Glad I decided to check through Facebook when I did.

https://www.facebook.com/stephenamell/p…