Capybara Studios
Three friends move in together and try to make an animated web series in the mid 00s.