El Nino! profile picture

El Nino!

ded-i-ca-tion,noun,:self-sacrificing devotion