Talk:Hercule Satan VS ???/@comment-80.31.129.146-20150909184734/@comment-25182985-20150909185121

Agreed.