A European fight club where school-girl robots go to get empowered and deflowered.

Artist Website
Twitter
Facebook