Shizuru TakadaActor · Born January 30, 1995 · Saitama, JapanActed in 22020s2024Desert of NamibiaArisa702023HowlingMovie