# eps: 26, apr 2006 – sep 2006
anidb rating: 8.13 (2921 votes)
my rating: 8.50 (7.50 if not for aruruu =P)
nothing brings me out of blogging semi-retirement faster than encountering a new theory of evolution in anime. excuse me, darwin – according to utawarerumono, there’s apparently a missing link between monkeys and humans! and the missing link is a.. MECHAAAAA.