Based on the OVA/Movie adaptation of Art of Fighting/Ryuuoh no Ken. https://en.wikipedia.org/wiki/Art_of_Fighting#Anime
While the original Japanese title does indeed say "Battle Spirits/バトルスピリッツ 龍虎の拳", it should be noted there is no connection to the collectable card game "Battle Spirits" whatsoever. https://en.wikipedia.org/wiki/Battle_Spirits