FLCL is.... that, I refuse to ever say that horrible American garbage name.