A short film Sho Miyake made with Shizuka Ishibashi for AND YOUR BIRD CAN SING.
August 8th is not available for streaming at this moment.