Does this place look like the scene?
"Ebisu Station" appears in The Dangers in My Heart Season 2 (EP5).