Japan / EPISODE
Little Sister Love
S1 E8 · August 23, 2003 · 24 minutes
Overview
After a new TV movie comes out, the neighbor's become a bit suspicious that something might be going on between Suzuo and Kosuzu.
S1 E8 · August 23, 2003 · 24 minutes
After a new TV movie comes out, the neighbor's become a bit suspicious that something might be going on between Suzuo and Kosuzu.