NJ Devils mascot visits Elmwood Park school