Giant Japanese heroine raped by giant alien villain.