Japan

King’s Raid – Teaser trailer for new anime series revealed