twitter: twitter.com/pinklove29 Boku wa imouto ni koi wo suru ("I Love My Younger Sister") It tells the story about the twins Yori and Iku who are in love with each other despite being siblings. Released: May 18, 2005 Runtime: 50 minutes Studio: Shogakukan Vega Entertainment Zoom Enterprise
Tag Archives: Boku