Also known as
Bin Lastra, Lastra, M Lastra, M. Lastra, Michael "Dr Pepper" Lastra, Michael Castra, Mike, Mike "Dr. Id" Lastra, Mike L., Mike Laastra, Mike Lastra, Mike Lsatra, Mikel Lastra, Mr Lastra, Smegma Mike
This performer (group) in the Internet:
Discography of Michael Lastra:
Type of release is
American musician, engineer, producer, film maker and owner of [l=Smegma Studios] in Portland, Oregon.