Something got dropped off at my Mechatronics lab!

Johnny 5, stupid name


Don't tell me I'm the only one who sees the resemblance?