Talk:Hercule Satan VS ???/@comment-26323957-20150912150725/@comment-112.198.103.104-20150912154518

i mean...this is from a movie right?