No Face is a mysterious and enigmatic character from the classic 2001 amine Spirited Away. This is a small Battery-powered night light. It stands about 6" tall. This statue is hand-painted and made out of polyresin.
Spirited Away won the Academy Award in 2003 for the best animated feature. It is the first, and still, to this day, the only hand-drawn non-English language animated film to win the award.
Studio Ghibli is one of the most legendary animation studios. They have produced many classic animation movies, garnering a hardcore fan base.