Goomba Tower

The Goomba Tower appeared in 2011 video game called Super Mario 3D Land. Goomba Towers, also known as Goomba Stacks, are Goombas stacked on top of each other that first appeared in Super Mario 3D Land. They bear resemblance to the Dangos in Super Mario Sunshine.