DESIGN SCENE Magazine Dazed and Confused Japan: Luke Worrall by Photographer Kenneth Cappello October 10, 2008