This might have some significance!
I just found this odd youtube channel by the name of "autophobic algophobia". There is this recurring character wearing an obama mask in a dimly lit room, along with text screens that are ranting about some guy named Jeffrey. Not sure what it means.Anyway, here is the link. https://www.youtube.com/channel/UC3-fF4F5nh1scjwSA_BMUgw