I think of this portal as a type of cell and I imagine a body could fit into it. The grill is a manipulated confessional booth screen used in the Catholic Church.