Smash Crash Monsters 休閒 CHICKEN FEET - 1月 1, 1970 Lovable monsters have crash landed on Earth and they are looking for your help! Help reunite and return them to their home planet! Travel the globe, d …