hard-to-find scarlet wordless Ram. .. Suspension of disbelief is one hell of a drug.