Nickelodeon Projects

Uniqua

This five foot tall Uniqua sculpture now resides at The Mall of America in Minneapolis, Minnesota, USA.