These are humanoids. Watch them dance.
One hundred robots performed a synchronised dance routine in Tokyo on Monday.
Each Robi is just over 35cm (14 inches) tall and costs around $1,500 (£988).
Their creator, Tomotaka Takahashi, said he wanted to make a robot that could be produced in large numbers for a low cost.