Shiori Kutsuna is a Japanese Australian actress and idol. She is best known for her role as Ran Mori in "Shinichi Kudo's Written Challenge" and Minami Maho in "BECK".
Shiori Kutsuna is a Japanese Australian actress and idol. She is best known for her role as Ran Mori in "Shinichi Kudo's Written Challenge" and Minami Maho in "BECK".