Long Hon 0 Shares 0 0 « Back to Glossary IndexLong Hon The act of rendering oneself invisible. Related Articles: Khun Paen – A folk tale which spawned the famous amulets of Mahasaneh« Back to Glossary Index 0 0