Nodosauridae

http://www4.nhk.or.jp/P5045/
TV drama, dinosaur production.