Doesn't this look like some kind of strange alien contraption?
I feel like this belongs on Star Trek or in some future civilization where people have space nurseries and time warps. If everyone started to walk around with their kids in these wouldn't it be a little odd?
My vote is to beam them back to wherever it came from.
[Hat tip Nerdlike.com]