Royal Delta

Three-time Eclipse Award winner Royal Delta