The story of a voluptuous nursery teacher aunt whose maternal instincts and nurturing nature led to intimate moments of comfort and care. Starring Shiori Minami.