Hey everyone, I'm Mecha.
I've been an Anime fan for around 14 years now, ever since I seen the Guyver OVA on the Sci-Fi channel all those years ago.
So far, I've seen 83 Anime's (which isn't much I don't think, need to buy more) and frequent a lot of other Anime boards.
It's great to...