Humanoid Typhoon to human suffering