dinuguan

dinuguan:

What a laugh.