Another strange looking flower in the Slovakian forest