There are multiple bands/artists called Embryo.
These are photos from concerts where Embryo played, so they may be of other bands that played the concert as well.
Nile / Melechesh / Embryo Apr 7, 2016 Bristol, England, United Kingdom Uploaded by Josh King
Embryo Sep 17, 2015 Frankfurt am Main, Hesse, Germany Uploaded by Murmlermicha