Monster Legend: Yara-Ma-Yha-Who
The yara-ma-yha-who is a monster from Aboriginal mythology in Australia and has become quite legendary. The creatures look like a human frog hybrid with red fur, huge head, and a wide massive mouth that goes from one side of its …