Not a Japanese mint...

I have no idea what this is.

I think this is what was sold to me as Japanese peppermint seeds. The taste is that of peppermint ... I've tried to look up various Micromerias, Saturejas and the like, but so far, no go.

What is this?

Any hints gratefully accepted.
Not a Japanese mint at all
Another view.

That's very nice, but THIS

That's very nice, but THIS IS NOT Mentha arvensis var. piperascens. In fact, it's not a Mentha at all. I'm guessing Micromeria, or even Nepeta. Mentha? Pffft.

Many thanks! I didn't know

Many thanks! I didn't know this one had such a strong taste of menthol - I think I've seen it elsewhere before.