Big Yellow Duck

Big Yellow Duck is a sound and music production company based in New York.

Website: bigyellowduck.com