Plot: Rei stakes his agricultural future on his organic, pesticide free veggies in a showdown against a farming megacorporation.

No Rin - Season 1 - Veggie Battle: Ultimate v. Supreme (Episode 10)
Episode Aired On:
Friday, March 14 2014
10 years ago
Friday, March 14 2014
10 years ago