TAC, I'm not gonna link to Sweet Bro and Hella Jeff, but... that's Sweet Bro and Hella Jeff, if for some reason you value your sanity little enough to research.
I can't imagine Second Person with guitar honestly, but I'm glad you enjoyed some of it at least.
Am I the Imogen Heap Michaelpression? I've never actually heard Imogen Heap, but it might be similar.