Robot dogs greet a confused puppy in a Japanese university
Tokyo, Japan #