Skip to content

This badge was issued to Akiyoshi Kawaguchi on 29 Nov 1999.

Expired on 09 Jul 2022