Some Shinto witch-doctory…aka some Japanese pretending they are bugs.