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

Votes 871
Votes 871