Mark Karlsson, Cafe 42, BJD, LLT Isidore