Vaisravana is called Bishamonten or Tamonten in Japan. This god is an armor-clad god and the guardian of the north of the palaces. Holding buddhist tower and trident.