Sort:  

Try eating bicho this coming christmas season and let me know the taste

Sorry, but I don't even know where to get it at my location (Christmas or not).

Oh I see you are not staying in the Philippines