Loading Surf Spot

    Obuchi Surf Spot - Aomori, JPN