1998 • Editorial Staff
2012 • as Self
2022 • as Zedenschender
2022 • Scenario Writer
2022 • Creator
2023