I grew this little green guy in my garden. Looks a bit like the Loch Ness Pepper, no? I grew this little green guy in my garden. Looks a bit like the Loch Ness Pepper, no?