few people wearing futuristic kimonos with weird make up and hair