Father's Day Edition: Which Character Is the Best Father?

Votes 874
Votes 874