From those pictures it looks alot like an Enchi imo!
Very nice yellow on it tho!