S & T MAGIC ENTERPRISES, INC.