Home / News / Anime News / Inu-Oh Gets US Theatrical Release on August 12