The mirror is a perfect piece of subtle anime merchandise, sure to impress avid JoJo's fans with its Battle Tendency arc details. Jojo's Bizarre Adventure's seventh part, Steel Ball Run ...