Veil Lizard

The Veil Lizard is an Emblem Heartless that is found in Kingdom Hearts 358/2 Days. It is a boss fought at The Old Mansion in Twilight Town.

Design
The Veil Lizard's name, powers, and appearance may be a reference to real-world veiled chameleons. It is one of the few Heartless to actually roar.

Strategy
While the Stealth Sneak and Sneak Army begin their battles invisible, the Veil Lizard does not. Instead, it repeatedly vanishes throughout the fight. The Veil Lizard is no laughing matter in battle, as this battle is two fights in one. At the start of the first match, immediately Lock-On. While your first instinct would be to rush forward and attack, use caution as the Boss will knock you away with a swing of its tail. It will turn invisible from time to time, so continue swinging the Keyblade, and it will reappear. When it disappears, you can look on the map to see where it is to find it. As its HP diminishes, the Veil Lizard's eyes will glow. Beware of the lasers that it fires from them! After a few more attacks, a cutscene interrupts the battle, starting the second phase of the fight.

At the start of the second phase, the Veil Lizard is back to full health. From this point forward, the Heartless will use its long tongue and claws to deal damage. It will continue to turn invisible, making it difficult to land an attack. Lasers are also still fired from its eyes. Any other attacks the Heartless Boss uses in this match are the same as in the first fight, so you should already know how to dodge them.

As usual, bring as many healing items as possible into this battle. Be sure to use your Limit Break, and also equip the Fire Spell for when you need to put some distance between yourself and the Veil Lizard. Axel will aid you in this fight, but the Heartless Boss's special ability does cause some of your attacks to miss.