En 2021, se instaló temporalmente una estatua de 20 pies (6,1 m) de Tomochichi en el exterior del Millennium Gate Museum en Atlanta , Georgia . Hay planes para trasladar la obra de arte al Rodney Cook Sr. Park en Vine City . [1]