Kangrus would be me.
I'm from the Great Land.... no not USA, I'm from Australia.
And no i dont ride around on Kangaroos, and NO the name Kangrus isn't formed from Kangaroos.
I'm a self confessed nerd + a Nintendo fan boy, i own 2 DS's and a collection of flashcarts which is ever growing.
I'm...