What do you think is the world’s fastest sport? If you think it’s cricket or soccer, you are completely off track because, as unexpected as it is, badminton claims the top spot in this case. Upcoming badminton anime, Love All Play, latches itself onto the idea with its tagline, “A once-in-a-[…]