Home / Hanma Baki vs Kengan Ashura Crossover Anime Anime Announced, June 6 on Netflix