É uma combinação de duas coisas:
- Chihiro tem uma aptidão natural em ver através das aparências - o espírito do rio poluído, as ofertas de No Face, a forma de dragão de Haku. Este é, na verdade, um tema frequente, com o bom coração de Sen e a falta de ganância deixando-a ver as pessoas pelo que elas realmente são, enquanto Yubaba não reconhece o ouro falso, o bebê falso, ou o bebê real .
- Eu acredito que o encanto de cabeça que Zeniba deu a Chihiro pouco antes de sair aumenta ainda mais essa habilidade, e Zeniba fez isso apenas para esse propósito. Existem algumas dicas:
- Ela só conseguiu.
- Logo em seguida, Haku chega e Zeniba observa "bom timing", o que pode ser interpretado como significando que era importante terminar a bandana e entregá-la a Chihiro antes dela partir.
- A próxima coisa que Chihiro faz é descobrir o nome real de Haku, lembrando como ela caiu no rio.
- E então ela vê através do ardil de Yubaba e reconhece que seus pais não estão entre os porcos.
Finalmente, Yubaba age muito presunçoso quando ela declara o quebra-cabeça. Não é preciso ser um gênio para suspeitar que ela não está jogando de maneira justa, e então o caminho para ela enganar não é difícil de adivinhar.