Enter The Yokai World

Enter The Yokai World is the 3rd episode of Season 1 In The Manny Centurions The Clash of Yokai