Japanese downright irritant