derangedhyena - hmm, yes

more about : derangedhyena