@purpleinopp
After a lot of research, I have come to the conclusion that it must be one of the species mentioned below:
pubescens
nil
lindheimeri
hederacea
It's most likely just a variant of the hederacea though. I want to see what others think, though. Thanks for helping!
Edit: found this:
https://commons.wikimedia.org/...
and it seems we have finally solved the mystery!