Both are very well known characters, although Harry Potter is something that is popular among many generations whereas Shrek is mostly aimed at children.
harry potter is more famous than Bart probably, but not as famous as Homer.
J.K Rowling. Harry Potter is a known world wide ; with that comes the author, J.K Rowling.
harry potter harry potter
sponge bob is more famous
Harry Potter is much more famous.
harry potter
Harry Potter.
harry potter
Harry Potter
Harry Potter
Harry potter monies and harry potter
I think it's pretty fair to say that Harry Potter is more famous