Local Streetz
I haven't been able to find out who this might be. Also taken from the Terminal Street wall near Home Depot, the scene is very clearly Main Street looking towards Science World. I love the blue wizard lying on the ground blowing butterflies.