CharacterAmonAmon in Witch Hunter Robin (2002), played by Takuma Takewaka. Played byTakuma TakewakaAppears inWitch Hunter Robin2002