Lucca Studio Kane Bench 39900