This Masquerade

This Masquerade is the ninth song from 2007 album Yesterday Once More.