1 June 2020 Encircled No Comments Some people have asked who created the wonderful demon we shared last week. Well the work is being done by Stage 23 under the watchful eye of director Christian Debney and Jonathan Hairman. http://www.stage23.com.au/ Stage 23 is based out of fox studios in Sydney and currently “working from home” locations around Sydney and beyond. It’s a hard working team creating wonderful VFX.