Ranhansha

Ranhansha (乱反射) is a 2011 Japanese romance and mystery film directed by Masaaki Taniguchi who directed Time Traveller: The Girl Who Leapt Through Time in 2010. His directed film Snowflake was also released on the same day. In both films, Mirei Kiritani plays the lead role.

Cast

 * Mirei Kiritani as Shima
 * Takahiro Miura as Kōdai
 * Reiko Takashima
 * Sarara Tsukifune