Princess Mononoke

An anime character from ‘Princess Mononoke’, one of the animatronic robots of the Ghibli studio’s. Appears in'' A Tooth for a Tooth''.