The Benza
![The Benza](/assets/artwork/1x1.gif)
Christopher McCombs and Kyle Card star in this hyper realistic comedy adventure about what happens when two guys living in Tokyo try to buy a toilet seat and suddenly have to save the world from ending.
Starring
Kyle Card,
Christopher McCombs,
Haku Inko