Cast Credits Super Sentai (1975) Guest starring as Young Shio Episode 42x07: Always Saved (Mar 25, 2018)