Never heard of Kangaroo before, so probably not. [He did know which place, Ren was talking about though. Being friends with one of earth's "nations" is certainly informative]
I've been wondering about this, on your earth have foxes and bears, do you have foxbears too?
[Voice]
I've been wondering about this, on your earth have foxes and bears, do you have foxbears too?