File:Spirited Away Play 11.png

Summary
Image from Spirited Away play, a 2022 theatre production in Japan.