Etuggey7 Etuggey7 13-04-2018 Social Studies contestada What causes huge waves to slam in Japan's coastal towns?