Howler/The Naga

The Naga is a recurring antagonist of the video game franchise, Howler.