Interesting. In this video this guy claims the same thing can induce a meditative state in humans. I wonder if there is a connection?
https://www.youtube.com/watch?v=Xn87-mcnoVc
Welcome back. Just a moment while we sign you in to your Goodreads account.