Chapter 1342: It's finally here