Battle Beast by Ryan Ottley. .. what is this and why lion so angry? Battle Beast Thr