Hi all, I'm looking for a Japanese movie made made in the early 2000s maybe. It's about this brothel or bar/gambling den in the countryside. There were travelers heading there and they had to fight Japanese mythological demons. Im sure one had a turtle shell on his back.
__________________
You can't raise your voice when the lion gets here man.
You can't raise your voice when the lion gets here man.