samuelsaumanchan

Vancouver, Canada

1 part dev; 1 part gamer; 1 part rider; shaken not stirred