John Winchester

ジョン・ウィンチェスター



Sam and Dean's father.