New York improv team: Ouroboros

Ouroboros