Chapter 628 hiding cats