Sho Ikeda is known for Kurage (2006), What Can You Do About It? (2019) and New Town No Seishun (2012).
No data