Looks like someone got stuck to the wall
Tape seems to be holding as he has yet to fall
Wonder if regular Duct or perhaps Gorilla brand tape we see
Perhaps a new commercial for Gorilla Colored Tape that was given for free?
Definitely brings back old memories of strange sights that in High School we did see in the hall