The perfect summer vacation is kicking back in a quaint countryside town in Japan, catching bugs, fishing, running errands, and of course, dealing with an evil professor and the dinosaurs he’s ...