Major League Baseball has partnered with Ufotable, the studio that produced the popular anime Demon Slayer, to create this animated short promoting the Tokyo Series between The Chicago Cubs and The LA Dodgers in the Tokyo Dome.
Continue reading MLB Teams with Demon Slayer