With his single sequined glove, sparkly jacket and sharp moonwalk dance moves, the man on stage could be no one else. Or could he?

"The good thing about being a Michael Jackson impersonator is that I play a global superstar," says Kazushi Yabe, who has made his living impersonating the late King of Pop for the past 13 years under the stage name Maiko Ryo.

"When I do it well, I get to experience the feeling of what it must be like to be a superstar," he says. "It's very exciting to be able to bask in the same kind of adulation that Michael Jackson got."