Rumi Ochiai was born on 6 March 1973 in Nagoya, Japan. She is an actress, known for The Last: Naruto the Movie (2014), Sonikku adobenchâ 2 (2001) and Sonikku hiirôzu (2003).