Chris and Kyle share a house in Tokyo, Japan. They lived in peace and happiness until the day their toilet seat broke. What happened? Where do you buy...Read more
Series 2
10.0
2021 • 7 Episodes
Season 2 of The Benza premiered on December 11, 2021
With Kyle missing and Chris captured by the evil Inko Sensei, the fate of the world lies in the hands of their friends and classmates. What will beco...Read more