Chapter 1074, the debunked Cheyenne Ruo 2