WATCH: Marvel's Stan Lee teases Filipino fans http://news.abs-cbn.com/lifestyle/06/11/16/watch-marvels-stan-lee-teases-filipino-fans Edit Bad audio, but Stan mentioned "The Annihilator". There was also a question about "HeroMan".