Did you guys catch The Little Mermaid Live! on TV last night? Yeah, me neither. But what I have been seeing is everyone’s reactions to the creepy AF Flounder puppet that Disney somehow thought wouldn’t haunt our nightmares for the foreseeable future.