Chapter 1381: It's finally here