I know... Now we have to call other people who love her... Funfact: do you know that exist a religion where God is a duck in Spain? I'm not lying, search "Iglesia Patolica" in your browser!!!
I reacted too similarly!!! I was studying but my parents weren't in home (only my sister and that way was better)when I received a message from a friend who informed me about this... I reacted the same as you, my sister came and just saw that reaction.... MY HOPES FOR THAT CHARACTER WAS BEING TO APPEAR WERE ALMOST NULL AT THIS MOMENT...