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