Giant Japanese superheroine, Next lady, corrupted and fucked.