Japanese Cucumber B+
Product of Malaysia.