Mr. Yamagata is desperate to try a new plant that is rumored to give people longer legs. But when he finally gets his hands on it, things start to get strange...