Karen Orlau, Maniakkide Tänav, Karen Orlau & Indrek Hargla