Home / Travel / Tourist Spots / Omori Shell Mound Travel Guide | How to commute to Omori Shell Mound | Japan