Known for their stunning and innovative work, Dead Puppet Society are one of Australia's most groundbreaking production houses. Their amazing…