In 1970s Taiwan, a young Indigenous girl who sees herself as Momotaro rises to confront tattooed demons in order to secure her family’s future. Through her journey, the film refle…