Little Love Song poster

Little Love Song

Chiisana koi no uta is a movie starring Katrina Bourdo, Leigh Carmichael, and Kazuhiko Kanayama. Inspired by a hit song by Mongol800, there is a small town in Okinawa where the US occupation forces are stationed and have fenced off...

You May Also Like

Comments to the movie Little Love Song