Inuyasha vs Leone

Description
''InuYasha vs Akame ga Kill! It's Dogs vs Cats in this battle of awesome Anti-Heroes with animal like features! Will The Lionelle Belt be able to help Leone match the Dog Demon? Find out! ''