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