Hit the Star Shooter Metamortex, and make a daring run across Battleship Halberd. This flying fortress is covered with mounted cannons, and swarming UFOs are itching for a fight. Blast a path through the cannon fire, and take back Meta Knight's battleship!”
— Official guide
Battleship Halberd is the 50th and final level in Kirby's Epic Yarn, coming after Meta Melon Isle. It is the second unlockable and last level in Dream Land, the eighth world in the game. The level is unlocked by obtaining sufficient Beads in Meta Melon Isle.
This stage begins near a yellow patch; pulling it off reveals a Star Shooter metamortex. After the player flies through a wave of enemies, they will approach the front of the Halberd. They will then fly above the Halberd- destroying the first cannon encountered reveals the first Bonus Star of the stage, and destroying the fifth cannon uncovers the Galaxia Sword treasure. A few moments, later, the player will approach Main Cannon No. 2. After defeating both segments of the cannon, the player will continue into a passage that leads them inside the Halberd. Once inside, they must defeat more enemies and cannons. Defeating the fifth cannon encountered in this passage reveals the Knight Helmet treasure. After this, they will enter an area with blasts of fire. The second Bonus Star, surrounded by two fire cannons, can be uncovered by taking the lower path in this area. Once the Bonus Star is collected, the passage will lead the player into an area with cannons on the ceiling and on the floor. Destroying the large ceiling and floor cannons will reveal the last Bonus Star and the Battleship Halberd CD, respectively. In the next room, the player must face and destroy the Halberd's Reactor. After it is destroyed, the player will move on into the next room, where the Bonus Bell appears and the level is completed.