• Shop
Shop

Kamikaze Attack

  • Established: 1995
  • Founded By: Kanazawa-san
  • Headquartered: Kojima, Japan

Features (4)

Fades (4)