Vajrayaksa, Buddhist Art, Buddha Statue, Standing Statue, Three Faces, Six Arms ‐ Mercari: Shop from Japan