I saw that Peaches creeped into the top 1000 in the UK last year. Uhhh, what and why? I think it’s cute for a pet but I seriously cannot picture it on a human. Where did this come from? Is it a reference to
Mario (but she’s
Princess Peach not Peaches).