I have no idea what this advertisement means but it looks retarded.