બેસીલોસોરસ, લ્યુઇસિયાનાની પ્રાગૈતિહાસિક વ્હેલ નોબુ તમુરા