Sakura Uehara
Sakura Uehara is an actress, known for Death Note: The Last Name (2006), Cho Rekishi Roman Sengoku & Bakumatsu Mystery (2010) and Yumemiru budô: Hon o yomu onna (2003). She has been married to unknown since April 2011. She was previously married to Noriaki Endo.