Noctpteran is a boss fought by Dante in Mission 10 and Lucia in Mission 6. The DMCSpeedrun community usually refers this boss as Moth.
This fight is another biggest reset point for most runs on both characters. This is primarily because of Larva's behavior.
There are some interesting fact about this boss. In the PS2 port, final Moth hatches can be destroyed, which eliminates the RNG by large amount. Although, it turned out that this was unintended from the developers themselves according to the official guide book. Therefore, HD Collection patched this.
NG+ Note: The fight is still the same. Only difference is the resources that you have resources to kill larvas faster without having to use devour method. However, Dante in PS2 NTSC port can trivialize this fight with continuous Doomsday usage.
There are 3 main layers of RNG: Larva devour, Moth hatch and Larva's position to appear.
The general idea is to prevent Moth from hatching larvas a lot. The initial larva spawns are 3 and 4 is the minimum that you should deal with.
Larva hatch has 10 HP, which can be easily destroyed with Firearms.
Following clip shows the extra steps that you are going to preform after killing Moth in PS2 port. The beginning of the fight is the same as any other ports.
It's extremely out of your control whether you are going to be able to kill the first hatch before getting devoured by the larva. What happens from that point is :
This cycle is done in HD Collection because Lucia can trigger Flame Heart glitch against this boss.
If Moth doesn't come down immediately at the beginning of this fight, then this fight will cost you massive amount of time. It's difficult to salvage the time losses from that point.
Additionally, she doesn't have to focus on destroying the larva hatch unless it's PS2 port.
It's good to check the Frequently Asked Questions (FAQ) if you have general questions regarding the bosses.