CLOSET GOD is a new label from Kansas City started by Phil Diamond & James Watson.
This is all we know so far.