Once again. Faith in humanity has been restored.

<p>Once again. Faith in humanity has been restored... tears of joy.</p>