How to roast a Python ("Feclat")

Roasting is very easy: prepare whatever is to be roasted, then Roast it... For animals, dress/skin it, spit it, roast it. How you roast something is entirely a different matter. A lot depend on the heating. It's up to you to add your spices, and to put anything you want, depending on your taste. Roasting a Python should be easy. Dress - errr, Shouldn't it be really undress? You'd skin it, spit it, then roast it. There is one problem though... The meat of the "Feclat" has a certain fishy taste (Igorots describe this as "langsi"), although it tastes like Chicken. This is very much tasted on the meat near the viscera. So how should you roast it? This recipe also applies to Monitor Lizards. Click here to see how Monitor Lizards are roasted. This was made clear to me by my uncle, Daniel Ayochok. Way back when I was young, I caught a monitor lizard, but I did not want to bring it home because my previous experiences were such that whenever I brought something home, I did not get to have my fill of my own catch. So I thought of roasting it, and was starting to skin it at the farm when my Uncle passed by and saw me. He taught me how to roast it, and how to roast other game. Thus, this recipe is not mine.
Yeah, I know it is an endangered specie, but heck, in the Cordilleras, the pythons eat a lot of domestic animals, foremost of them the chickens. To the Igorots in the past, the Feclat were either prey,enemy, or pests. I do not encourage hunting here. I simply am posting a recipe. Get it, Mr Environmentalist?

One Python of the "Feclat" type, although this would actually apply to any Land Snake.
Palongpong - A certain vine located in the Cordilleras. The leaves have a sour taste, and is usually eaten by kids. For replacement, you could either try using the "Kamias" (Readers, what's the english term for this?), or Unripe mangoes. I would appreciate if Igorot readers out there supply me with their local term for Palongpong, and whether there is a scientific name for this. (I'm still betting there is no scientific name)
Several Spits (Palatutsok)

Prepare the Snake. (Click here to find out how to skin a lizard and a snake) Now,Open the Python's mouth, and remove the tongue. Rub salt inside the mouth, and all over the body, including the space at the ribs where the heart was. Crumple leaves of the "Palongpong". Stuff the mouth with this. Stuff the space at the ribs with crumpled "Palongpong" too. Cut the Python into roasting pieces (The length of the spit). Now spit it by either inserting the spit, or tying the meat with the spit. Use wire to tie the meat down. After it has been spitted, prepare your fire, and start roasting. Normally, the meat would reach a red/brown resin color, and it would be then ready to be eaten. Without the salt and the Palongpong, the fishy taste would be noticeable. However, the salt masks this, and the "Palongpong provides a sour taste that dissipates the fishy taste.

You can actually substitute ("Kamias"), but Strips of Unripe Mangoes are better. If You do not have any of this, you can still remove the fishy taste before you roast the Python (This is an old trick: I do not know why I am still telling this). Get a container, fill it with vinegar, and let the meat stay there for thirty minutes, before roasting. The taste would be different, though, and you would not experience the original taste of Python Meat.

Daler, at your service....