Ruru Madrid showcased his impersonation skills in a Kapuso Exclusives video uploaded in the Facebook page of GMA Network.
The Kapuso actor started off by speaking in a raspy voice as he said, "Kami naman ni Max, lagi kaming nag-uusap..."
He then laughed as it was revealed that he was imitating the way that Pancho Magno spoke about his girlfriend Max Collins.
Ruru then spoke in a deadpan manner: "Hindi niyo makukuha ang inyong inaasam hangga't hindi niyo binibigay ang..."
He then opened his mouth wide and gave an evil laugh after saying, "Sasakupin ko ang buong Encantadia."
It turned out that he was mimicking John Arcilla as Hagorn.
When Ruru sang with his voice trembling and his lips puckered up, it was revealed that he was impersonating Janno Gibbs. "I think I'm fallin', falling in love with you and I don't know, don't know what to do," he sang.
The Kapuso actor even impersonated an ABS-CBN singer!
"This song is dedicated to all of you. Thank you God for this song," said the Alyas Robin Hood 2 star before performing his song.
"Kung kaya kong iwanan ka, di na sana aasa pa, Kung kaya kong umiwas pa, hindi na sana lalapit-lapit pa," sang Ruru with his eyes closed as he gave his impersonation of Gary Valenciano.
Ruru ended by taking on a Batangueno accent as he imitated the way that Leo Martinez talks.
Check out the video here: