Ellen: a bitey creature!@YoteDragon2/24/2023, 6:00 PMAstounding! It appears to be some sort of frog based life form!