Otogi Katsugeki Mameda no Bakeru: Oracle Saitarou no Sainan!!Switchinfonewsscreenstrailers Screenshots / Otogi Katsugeki Mameda no Bakeru: Oracle Saitarou no Sainan!! August 31, 202308/31/2023