Yant Maeng Kin Ham

Maeng is a beaver or otter-like animal Ham means penis

Yant Maeng Kin Ham

Maeng is a beaver or otter-like animal
Ham means penis
Maeng Kin Ham means ‘otter (or similar) eating penis Yantra’