Is this the same shop Steven Segal called the Red Latern ??