Tag: Tower of Druaga

Posted in 12 Days, 12 Moments 2008 Anime Reviews

1st Day of Christmas: The Release of the Tower of Druaga

Well–here’s my first salvo in the “12 Days, 12 Moments” project. Why so late and out of sync with the rest of the blogosphere? Well,…

Continue Reading
Posted in Anime Reviews

First Look Fair: The Tower of Druaga 1

Who knew the first officially speed-subbed anime would be such a humongous hoot? Though I have a few questions…

Continue Reading