0:21Microban is a fully 3D-printable open-source humanoid@Alex__Pinel · 608 views · 2026-09-04RhobanMicroBan