મેસેચ્યુસેટ્સના ડાયનાસૌર એન્ચેસૌરસ, નોબુ તમુરા