That first photo looks like a LEGO set I can’t see any building bricks, but still that was my first impression.