XC-1380 I Want To Get Squishy Squishy!! Yui Ichihara Title: I Want To Get Squishy Squishy!! Yui Ichihara DVD ID: XC-1380 Release Date: Dec. 26, 2006 Runtime: 59min. Studio: Max A Featured Actress: Yui Ichihara