oh wait just saw this...

'Note: To those coming from overseas, please write to info @ mindgames.jp to reserve a ticket.'

sounds like they'll be able to help