Catherine Pearson23 Sep 20210 Who is Bishamonten? Bishamonten is the Japanese version of the Buddhist protector deity Vaisravana, who in Japan is typically shown wielding a large axe or club. The character appears in various stories and... Read More