Share Facebook WhatsApp Twitter Email LinkedIn Pinterest The 6th Shibamata 100K 2018 will be held on 3rd June 2018 at Shibamata Park, Katsushika Ward, Tokyo, on the banks of Edogawa River starting at 6:00 am. The available categories are 60km and 100km.