on March 27, 2026 Our Hero A monster/robot made of human parts controlled by crickets Attack peoples. on March 27, 2026