Japanese trio explores taboo desires on holy day, breaking unspoken rules.