Does this place look like the scene?
Also Nearby
Kobe Suma Seaworld
Nagisa Pharmacy Kinugake
Takoyaki-fu-fu Suma-ten
Suma Beach