KAIJU FUZZ

Kaijū (怪獣) (from Japanese “strange beast”)  n.  A giant monster, particularly such as those common to Japanese science fiction films, like Godzilla or Gamera.

coming soon…