Deluxe Digital Studios

Deluxe Digital Studios is a logo. It can be only used in 20th Century Fox and Universal Studios.