Blue Dolphin nebula (WR 134), Dave Dev