I am convinced a mountain cat lives in this giant palm and was watching us