that makes sense #cat #cats #owls #the simpsons #meme template #lisa simpsons presentation Reposted from thriceuponatime via tokyomews