Domura about 10 years ago Even though this picture is awesome, the big DRRR!! makes it unintentionally hilarious, even if it is technically an approximation of the series title.