Strange Orangutan Inc. Official Studio Logo (2004)
Channel: Maxtrax
Date: 2023-01-30

Thought it was weird nobody had uploaded the Strange Orangutan Inc. studio logo online yet, this one was a super memorable one from my childhood.