Japanese Tamonten statue 多聞天 - The characters mean "Much hearing god" or "Deity who hears much".
19261 pins 8 boards 43 followers
Follow
5085