Episode 159 - Do Your Best, Kakarrot! You Are No. 1!!


Synopsis: