Dragon Ball Run In Japan!

Fans of Dragon Ball should get their cosplay ready, as the first-ever Dragon Ball Run is coming in September 2017! There will actually be two different run locations. The first will be on September 10, 2017 at the Makuhari Seaside Park in Chiba Prefecture, and the other will be on September 23, 2017 at Tokoname…