I have seen it before myself. Is it Cache Maine?