Details:
Product description ※Please note that product information is not in full comprehensive meaning because of the machine translation.
ONIMUSHA 2 : Zenosagarasu 2002 Dead or Alive 3