King Ibaruda

King Ibaruda

イバルダ大王

Anime featuring King Ibaruda