Tibet or Japan
Detail: alternate view
Shows a deity riding on a tiger.
Probably it is Dombi Heruka, one of the eight Mahasiddhas, riding on a tiger, in one hand a kapala.
He is holding a snake.
Thank you for visiting my website www.m-beste.com