It is breath-taking. I hope you don't mind but it stirred old memories from a 90's cartoon (Gargoyles). Any relation?

Comments