No one knows where Nemo is or isn’t. Some say he still lurks on SN. Maybe it is just an SN urban legend.