Doctor Omega Member: Rank 10 Apr 5, 2017 #1 Your thoughts and views of this musical.... Last edited: Dec 10, 2018