Japanese baseball mascot kicks and punches another mascot lying defenceless on the ground【Video】

Over the weekend, a fight broke out between two mascots who have a well-documented history of bad blood.

Read More