This puzzle was Thrust into the digital realm of YubNub

image