Tianan F-Town,
Shenzhen

Superfiction installed animal friends and Scott, Freddy, and Nick statutes in Shenzhen in April 2019.