This is the iconic “Nepgya” laugh from the Neptunia video game series. It’s that distinctive, slightly unhinged cackle that the character Nep does, and it’s become pretty recognizable to fans of the franchise.

Embed