The Mysterious Heroes (1978) — The Ratist