Devilman Crybaby
Series • 2018
The City of Lost Souls
Movie • 2000
The Monster X Strikes Back: Attack the G8 Summit
Movie • 2008