Ahead of the Japanese theatrical premiere on Friday May 28, the official site and social media accounts for the Inu-Oh animated historical legend film have been updated with a brand-new trailer which is embedded below.
Inu-Oh is born with unique physical characteristics, and the horrified adults cover every inch of his body with garments, including a mask on his face.