Mio, the cat yokai in Oh My Yokai, is excitable and loves the human world, but there may be darker secrets behind her bright smile.