The Benza
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, Inko Haku, Janni Olsson, Lee Min Kuk, Michiko Noguchi, Masahito Kawahata, Kaori Ikeda, Alexander W. Hunter, Hannah Grace
It's a comedy show, and has a rating of 8.3 out of 10 from Imdb which is very high for this kind of show.
Watch it here
Not found streaming from United Kingdom.