I think Nippon version = Japanese version, maybe? (or maybe the original version?)
I like to pretend to know stuff.
I love the idea of doing another Giant Monster week - the hubby loves them and we own quite a few (Giant Leeches and Killer Shrews I know off the top of my head)...