31-Sephiroth-at-Nibelheim

 

If this doesn’t strike fear in your heart this Halloween, then your name is Cloud.