This plant seems to be very similar to the Galeopsis sp. but I have my doubts. All suggestions welcome.