[1296] The Masks Are Still Scheming

Comic for April 20, 2026