The Momo Jam took place yesterday in Yamanashi pref, Japan. The prize was a delicious peach ("Momo" means peach in Japanese). Hisato Yamashiro won the final battle against Yadon and we hope he got a nice big Momo! BMXboze already posted a video of the top 9 riders in the Hi class and Miyuki Shiga posted the order of the battles in Japanese on Facebook.