Fin Fang Foom is a supervillain that first appeared in 1961 in the # 89 issue of Strange Tales . He was created by Stan Lee and Jack Kirby .
The character first appears in Strange Tales # 89 ( Oct. 1961 ) , and was created by Stan Lee and Jack Kirby .