Burnt-toaster Exactly what you think it is: A thread for an awesome tokusatsu show. ^^ Posted 11 years ago Report Link Quote Reply