Izuku Midoriya vs Harry Potter



Izuku Midoriya vs Harry Potter is a Death Battle by The Irish VS Writer

Description
''Season 1 Episode 14! My Hero Academia vs Harry Potter! It's a battle of successor students from fantastical schools as Deku and Harry Potter clash, Who wins and Who dies!''