
Welcome to Stamp Community Forum, New to Stamps!
The 500y Japanese stamp depicts Bazara Taisho, one of the 12 divine generals of Yakushi Buddha.
It was issued in 1974, and is a relatively common stamp -- the used stamp is listed at minimum catalog value. But, as you noted, it's an eye-catcher!

Kim