1. A method comprising: obtaining at least one frame from a media stream, wherein the at least one frame includes a first face, wherein the first face is an image of a face associated with a user; determining a plurality of coordinates within the at least one frame, wherein the plurality of first coordinates includes coordinates of the first face, and wherein the determining of the plurality of coordinates is performed using a facial recognition algorithm; obtaining at least one media content item, wherein the at least one media content item includes at least one substitute face, and wherein the substitute face is associated with a cartoon version of the first face; obtaining one or more parameters associated with the at least one media content item; and adding the at least one media content item to the at least one frame based on the plurality of coordinates, wherein the adding of the at least one media content item includes one or more of overlaying the at least one media content item on the at least one frame and replacing at least a portion of the one or more frames with the at least one media content item.