Kushiro Beach: Hokkaido's Urban Coast Where Cranes Meet Sea | OnlyBeaches