Amefurashi is a Japanese mythological monster that resembles a child. Literally the monster would be called something like "The Rain Bringer".
Categories: Japanese mythology stubs | Japanese mythology