24migo is an urban legend that appears in the middle of a mist, the source of the legend remains unknown. Local people commonly address it as "rio tambeng".
Jeez, that 24migo story was hot!