Separate names with a comma.
Yokai Watch has over 104 episodes by January 22, 2016 but there's still more episodes coming in so it's unknown how many Japanese episodes there...