I honestly don't know what to say about it. It looks cool but nothing about it says Rita Repulsa. All that green is throwing me off
bwats84's comments