Question: how many episodes of yo kai watch are there?
Answer: 189