directed by Duncan Skiles and Andrew Zuchero
written by Duncan Skiles
produced by Andrew Hevia
executive producers: Lucas Leyva, Jonathan David Kane
starring Otto Von Schirach and Monica Lopez de Victoria
original music by Matt Veligdan
eel FX by Robin Comisar
glitch FX by Teddy Gage
sound Design by Otto Von Schirach & Duncan Skiles
electric Eel Theme by Otto Von Schirach

Commissioned by Borscht Corporation
Miami, FL, USA 2011

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…