User blog comment:Echo 1/My best "Matoran" MOCs yet!/@comment-2221163-20110823003450

Dinobots, Tarantulas - how much TF have you been watching, Echo? :P