You must log in or register to comment.
Looking at the icon on the top right, I think it should be the American Police from 20017.
American Police from 20017.
Damn, I wasn’t expecting them to still be going in 17,994 years! Are you a time traveler?
Oh yes I am, these silly ancient Japanese comedy fit my taste.
this has to be a troll post. It’s clearly the subbed version so there’s zero chance OP doesn’t know it’s from.