Shōjō(猩猩) is a fictional animal, or rather spirit, of Chinese origin. It often appears in folk tales and  old festivals in some local areas and Noh play. 
Back to Top