The nameserver evoke.eu have a IP Address of 92.205.198.153 which is hosted on Germany.
Evoke 2024: 16th-18th August 2024