The Pyramid Is a Choju's Nest!

The Pyramid Is a Choju's Nest!

Available on Tubi TV
S1 E25: A pyramid appears amid a rescue operation at a school that is covered in mysterious red smoke. Turns out, it is the nest of a sleeping monster that never woke up in centuries.