JUDAH2.jpg

The man behind the puppet, Reid Stefan is an accomplished self-taught producer specializing in electronic, pop, and hip-hop.