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