Sakura UeharaActingBorn 31/03/1977Adachi, Tokyo, JapanKnown ForCSI: Crime Scene Talks2011Death Note: The Last Name2006Sky High2003Shin Gonin2000Shin Gonin 22000Cat Soup Theater1999Happy Mania1998The Story of PuPu1998The Ping Pong Club1995