Prepare to be mesmerized