Sorry, this is probably not the right category for this... I've just seen this on the Piccadilly line, have anyone seen it before? What is this supposed to mean??