Yes, it's James Ferraro, purveyor of badly recorded half-arsed quasi new-age 80s-lovin' iron-pumpin' wankery masquerading as a portal to another zone*. I can't believe how many (otherwise sensible) people think this guy is some sort of psychedelic genius. He truly is the fucking lo-fi Stephen O'Malley**.
*a crap one, with VHS colours and a very, very thin atmosphere.
**Coming from me, this not a compliment in any way. O'Malley is a huge fucking talent-vacuum who talks a good game, but consistently fails to live up to his own hype, let alone the adulation showered on him by his cloth-eared devotees.