Vladimir Kopychev

    Written by

    Software developer, Ph. D., nerd, cosplayer