Anna Nagata

Anna Nagata (永田 杏奈) is a Japanese actress best known for her performances in One Missed Call and Battle Royale.