From ikaruga Nov 5, 2008 0 Facebook Tweet Email part man, part machine? or is that part beast? regardless, 100% awesome. if not moreso. he rocks. end of story.