Originally Posted by Pokonic Yeah, it was leaked on Youtube for a few hours. Guess who saw it? GHOST NAPPA!!! Also, looks like Finn and Jake get mech armor at some point. What are the odds they built it in a cave...WITH A BOX OF SCRAPS!...?