Animals Compassion Humor Nature Unique Mr. Snuggles The Java Rice Finch Loves His Human Mommy September 8, 2021September 7, 2021 senioreditor 0 Comments human, Java, Java finch, Java rice bird, Java rice finch, Java sparrow, Mommy