Owen's Final Project suggests a one-off or personal creative showcase rather than a standard artist billing. The draw is likely in its experimental, culminating nature and the sense of a singular live moment.
Pianos: Showroom