Somebody is selling a life sized Cutie Honey statue on Ebay and I am obsessed! I wonder where it cam