Whow, whow, whow? Dafuq? I thought I am copywritten!
Curse you, internet
Also, about the ICARAX thing, I remember (if my memory is too good) that he was once a bionicle fan and then named his account here after his fave bionicle. I guess it was that?
Please don't fear, Teh is here!