Love Demon slap master for The Undisputed Kingz of American Psychobilly: Los Gatos Locos! Proud Member of the Jet Town Psycho Krew 666 Co-founder of the Worldwide Animal Control 666 Leader of the Seattle Animal Control 666
The Pioneer of Japanese Psycho-Billy, Slap Master: Don Youji My Master: Terry Shimakura