Logos Logo for ‘Think, Reflect, Ponder’ Think Reflect Ponder has been uploading Islamic videos to YouTube since 2020.