Does this place look like the scene?
"Chukagai-iriguchi [China Town]" appears in Tokyo Revengers: Tenjiku-hen (EP13).