Planet Towara

Planet Towara is a planet that appears in Kirby Star Allies. It is the fifth main planet found in the final world, Far-Flung - Starlight Heroes. Its moon is Gabbel Moon, where Kracko/Twin Kracko is/are fought. A rare Picture Piece can be found.