Shtojzovalle

In Albanian mythology, the shtojzovalle, also known as shtojzorreshta, shtozote is a small creature with supernatural powers and of extraordinary beauty. They are invisible woodland creatures, which can be seen by humans only on rare occasions and are fond of song and dance.