Two white dudes discover a small town in Chiba, Japan