scribblenauts

Virgin could refer to...