I’m a total fan of Crunchyroll… and to think, I only heard about it a few months ago! And I still am amazed at the thought that generally well-subbed anime hits the Crunchyroll feeds just 1 day after they are aired in Japan – it’s just too cool, I can’t hardly get my brain wrapped […]