There is a saying that once upon a time Toofan Express (or Mail) was literally a 'Toofan (Storm)'. However, present day's Toofan shows no sign of those glory days. Just trying to figure out how could it have been in the past. This may not be a practical idea, just did for a nostalgia. So rate it please. Do not hesitate to flag Red if you don't feel it appropriate (but tell the reason behind Red), I will scrap it outright.
Thanks!