#21, Defeated!

#21, Defeated!

Available on Crunchyroll
S3 E136: Having achieved the speed of light as well, Shin declares himself the winner of the battle between him and Sena.