Subarashi does not exist in japanese
He must have meant "Suparashii" which means "WONDEFULL" and I happen to agree this one IS wonderfull.
I Must be alive ... YES I am 'cause I'm here on the NET. I'm an Electrical impulse => Brains work on electrical impulses soo I must be alive... right ?