sex crazed maniacs (because japanese are not having any) who worship westerners, excel at many fields to perfection, but never produce anything new
fuck japan