Genki Kawamura at 2025 Cannes Red Carpet for Exit 8