Japanese theorem of a quadrilateral inscribed in a circle

By triangular an arbitrary cyclic quadrilateral through its diagonals, four overlappiing triangles are obtained (each diagonal create two triangles). The centers of the inscribed circles of these
triangles form a rectangle.