viridescent — by @invinity / Cosmos