Watched the new season of VoltronAll I could think of is this is some Anubis bullshit lol
BonersInPublic BoobGap