SHOJI MEGURO SHOJI MEGURO songs: SHOJI MEGURO - HEAVEN SHOJI MEGURO - BENEATH THE MASK SHOJI MEGURO - LAST SURPRISE Played on air: WHPC 90.3 FM The Voice of Nassau Community College