Text this: A rare giant right atrial myxoma arising from crista terminalis