gaming The Ice Climbers have arrived to bust stuff up at Anime Expo Cosplay a DayApril 4, 202104 views Ice Climbers have arrived to bust stuff up at Anime Expo 2011.