Artist: Junho
Artist Group: 2PM
Song: So Good (Korean version of a Japanese release)
Previous Single: Hey You
Producer: ?

Maybe Check Out?