Happy Halloween!! 18 more days until Pokemon Ultra Sun and Ultra Moon! Here are the few new Ultra Beasts who were revealed!