Back ToysMeijiTakealotMeiji 13090 Mechanical Lion Mechanical Linkage - Building BlocksR 1 670.00Takealot ยท checked 6 days ago View at Takealot AverageR 1 642.48Lowest seenR 1 626.00Highest seenR 1 687.00Last changeR 44.00First indexed08 Oct 2026RetailerTakealotPrice history