Title: Mori to sōchi no aida ni te
Subjects: Ecology, Insects, Papilionidae