Psych O Buster

"Psych O Buster" (born 1962 or 1963) is/was a member of Letzgo Hunting. He is sometimes called Psycho Buster.