Idyllwild has its own icon. The IIdylbeast. The large rock known as suicide rock is known to be a spot where the idylbeast hikes. The idylbeast can also be known as 'bigfoot', sasquatch, yeti and Menk!( when Nora is driving around and landmarks can be seen.)