Starbright Films

Starbright Films is a film studio involved in the production of The Ape Man of Forbidden Mountain.

Appearances

 * Scooby-Doo, Where Are You!
 * 107. Never Ape an Ape Man (logo)

Notes/trivia

 * Epi-Center Film Company was already revealed to be the film's production company, but Starbright Films appears on a board outside the mansion set. They possibly could be providing the sets.