Anime Yuusha, Yamemasu「AMV」King ᴴᴰ / Leo vs Echidna & The Four Generals ~ Hero Leo’s Death 2023-09-05