It means "Happy Buddha" in Vietnamese, but still......