Steven Biderman

Steven Biderman, 1972 - 1934. A researcher of xeno-floral life forms. Discovered the Venus Fly Trap, as well as Puka Apucha. Died of unknown causes at his office in Miskatonic University At Manhattan.
portrait.jpg

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License