ShowShowTyrants of the Rising SunMar 8, 2008Arch EnemySHINKIBA STUDIO COAST · Shin-Kiba, JapanFollowI was thereUpload from this showMediaLineupAboutArch Enemy