Sup, my name is Stephen. I live in San Jose, California. Im brutally honest, confident, love making people laugh and am a fuckin cuddle monster. I am half wizard and half sayian. I love my friends and family. I have seen every good movie known to man and I have traveled around the world.