Tied up and insulted together Azusa Uemura