Does this place look like the scene?
"Nippon Maru Memorial Park" appears in 365 Days to the Wedding (EP1).