>>280629442
Actually, seems you're right and they made a scan for their Toei Channel but I don't see any rip
https://www.toeich.jp/program/1TT000003686/202508