erubescelin - alive, alive. 

more about : erubescelin