Boat Race Omura Advertising Tower Loading Map.... Boat Race Omura Advertising Tower 1-15-1 Kushima - Omura - JapanNo events in this location 32.897187 129.951806 Address 1-15-1 Kushima Omura 8560834 Japan Upcoming EventsNo events in this locationItem posted March 08, 2023