Small animals sense time slower than humans

Top