Japan News Japan Places Aoshima Beach 14th August 202114th August 2021 Aoshima beach is the place of the legendary devils washboard