The waterspout occurred off the coast of Singapore, near Sentosa Cove, at about 8:45 a.m. local time (00:45 a.m. GMT) on 11 May followed by heavy rain in the area.
Social media users have commented on the waterspout, saying it resembles the arrival of the main villain in the Marvel Universe, Thanos.
These short-lived weather phenomena are generally seen over the coastal waters of Singapore.