What is this sound at 2:47-2:56 minutes in (brief lead riff)? Could it be a portable organ or harpsichord?
LINK: https://youtu.be/P3QlVnnfc-Q