Fighting Spirit poster
TV2000 – 2013 · 3 Seasons · 126 Episodes · Japanese · Ended

Fighting Spirit

はじめの一歩

The moment you back down is the moment you lose!

Your rating