Kangaroo-like creature, though smaller India Answers