Swellbreaker
Okuragahama Beach (Hyuga) — Surf Spot in Japan | Swellbreaker