Where is Mikako Ichikawa?

Movie Role
Rent-a-Cat (2012) Sayoko
Shin Godzilla (2016) Hiromi Ogashira : Ministry of the Environment Nature / Wildlife Division Deputy Director, Hiromi Ogashira : Ministry of the Environment Nature