This illo is from the Akuma door poster released by UDON. Imagine this image 55 inches tall up on your wall.
This door poster (and several others) are available at the UDON Online Store
which has a wide selection of rare material, accepts Paypal and ships worldwide.
Character is copyright © CAPCOM
Image copyright © UDON Entertainment