Weather could make sardines rain as well, I think...YOU LITTLE...!!Happy birthday, twins.Great upwellingsardineYou smell of fish, stay away.
according to tangorin.com "namagusa" means both "smell of fish" and "degenerate monk, corrupt priest". I don't know if it's an intended pun.