Does this place look like the scene?
"Yamashita Park" appears in Tokyo Revengers: Tenjiku-hen (EP11).