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...
David Park
Sorry, we have not watched this yet.