Looks like Giantess Rin, (Rika's half sister) isn't letting any of you get away.This art was done by Izzy. He's really coming along!