Damn you geisha women damn you!