yep your right, the picture is just a red herring, heres the real puzzle: jH58UEM
Made by carrot