Keigo Yanohara is known for Who Saw the Peacock Dance in the Jungle? (2025).