Superheroines Collection Part 2 - Alien Puppets. Riria Himesaki