Rita Johnson

Rita Johnson is the sister of the late Chester Johnson.

Appearances
Season 11
 * Plush