Daigon

views updated

Daigon (Jap., ‘great incarnation’). The appearing in, or as, the human form of a deity.