Battle Royale
Advertisement

Tomomi Shimaki (島木 智美, Shimaki Tomomi) is a Japanese actress. She portrayed Sakura Ogawa on Battle Royale. She was born on May 13th, 1981 in Tokyo, Japan. Sakura is her only know movie role.

Advertisement