Birthday:
Place of Birth:
Biography: No biography available.
A competitive puzzle tester working in Japan discovers a code he is unable to decipher which may be ...