A cartridge , comprising: a housing that has a developer accommodating portion configured to accommodate developer therein and that includes a first side wall and a second side wall , the first side wall and the second side wall being spaced apart from each other in a predetermined direction and opposing with each other in the predetermined direction, a from-first-to-second direction being defined along the predetermined direction as being directed from the first side wall to the second side wall ; a coupling member configured to receive driving force from outside, the coupling member is disposed at a position opposite to the developer accommodating portion with respect to the first side wall ; a detection body for being detected by an external detecting unit , the detection body is disposed at a position opposite to the developer accommodating portion with respect to the second side wall ; a rotating member that is configured to rotate around a rotational axis (A2, A3, A4, A5) extending in the predetermined direction, at least part of the rotating member being disposed between the first and second side walls ; a first driving force transmission member configured to rotate together with the rotating member around the rotational axis (A2, A3, A4, A5), positioned at the same side with the coupling member with respect to the first side wall , and configured to transmit the driving force from the coupling member to the rotating member ; and a second driving force transmission member configured to rotate together with the rotating member around the rotational axis (A2, A3, A4, A5), positioned at the same side with the detection body with respect to the second side wall , and configured to transmit the driving force from the rotating member to the detection body , wherein the rotating member includes an agitating member that is configured to agitate developer accommodated in the developer accommodating portion , and characterized in that the detection body is at least partly overlapped with the coupling member when the detection body and the coupling member are projected in the predetermined direction. a coupling member configured to receive driving force from outside, the coupling member is disposed at a position opposite to the developer accommodating portion with respect to the first side wall ; a detection body for being detected by an external detecting unit , the detection body is disposed at a position opposite to the developer accommodating portion with respect to the second side wall ; a rotating member that is configured to rotate around a rotational axis (A2, A3, A4, A5) extending in the predetermined direction, at least part of the rotating member being disposed between the first and second side walls ; a first driving force transmission member configured to rotate together with the rotating member around the rotational axis (A2, A3, A4, A5), positioned at the same side with the coupling member with respect to the first side wall , and configured to transmit the driving force from the coupling member to the rotating member ; and a second driving force transmission member configured to rotate together with the rotating member around the rotational axis (A2, A3, A4, A5), positioned at the same side with the detection body with respect to the second side wall , and configured to transmit the driving force from the rotating member to the detection body , wherein the rotating member includes an agitating member that is configured to agitate developer accommodated in the developer accommodating portion , and characterized in that the detection body is at least partly overlapped with the coupling member when the detection body and the coupling member are projected in the predetermined direction. <EOS>