Jeffy Yu, co-founder of Zerebro, who was believed to have committed suicide during a livestream on May 4, was recently seen at his parents’ home in the Crocker-Amazon neighborhood, The San Francisco Standard revealed.