Ranhansha


Ranhansha is a 2011 Japanese romance and mystery film directed by Masaaki Taniguchi who directed in 2010. His directed film Snowflake was also released on the same day. In both films, Mirei Kiritani plays the lead role.

Cast