迷企羅 迷企羅大将
A Buddhism protective deity and a member of Yaksha's Twelve Heavenly Generals. Also known as Mekira or Meikira.He is often associated with the tiger or rooster of the Chinese Zodiac.