Allfader
CODE NAME: Nagasaki
Role(s): Self
Sister Hell
Role(s): Special Effects Key Makeup Artist
It’s Only Make Believe
Role(s): Special Effects Makeup Artist
Role(s): Writer