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?

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