Princess Sacrifice

Princess Sacrifice

Available on Prime Video
S1 E13: Hime and Hiro go out for a drive and end up lost. They arrive in the Askasabi Village where a mass murder is going on. While trying to escape from an attack on her life, Hime hurts her foot.