Meeting of the horned ones (Keishicho)