A person who takes care of animals meaning in english. Kungkuru meaning in tagalog tiktok lyrics. One Piece japanese Anime Episode 1. Finnoch meaning.