>>283527854
No and no. Here's a quick pic. Back is just a genericish purple blood spurt. Nothing fancy just a simple poster cards with some art