D D Delta India Charlie Kilo Sep 9, 2020 those selling your kidney meme is so overused mababasa mo iyan in every comment sa pchub fb page