D Street Films

Background
D Street Films is an American production company founded in 2007.

(2009-)
Logo: On a black background, there are three squares with white outlines: the first one is a keyboard's D, the second is a brick, and the last one is a thing. "D street films" on it below is seen in white. All of them are still.

Technique: Live action and 2D animation.

Music/Sounds: The sounds of a street including a car honking and a siren bleeping.

Availability: Current; seen on some films, including A Dog and Pony Show.