Entrant Profile

Kewei Song

Location: Tokyo, Tokyo Japan


Company: Waseda University


2023 Entries