Kan Eguchi is known for The Fable (2019), The Fable: The Killer Who Doesn't Kill (2021) and Okinawa no kowai hanashi 2015 (2015).