Toei USA has licensed Galaxy Express 999 and Captain Harlock and is putting subtitled episodes of it up for free at: http://www.crunchyroll.com
0 Members and 1 Guest are viewing this topic.
L-E usually releases Death Note on Thursday or Friday.So don't be expecting Death Note until at least this Thursday or Friday. Note that Death Note did NOT air in Japan this week, hence the reason Death Note wasn't released this week.