Born 1987-11-12. Based in Japan. Screen credits include Marks no Yama, Love That Makes You Cry, Hard Nuts!.