The old Chiba show was called Allah no Shisha (The Messenger of Allah. The characters were named after snack products made by the show's sponsor. Ah, the good old days...