Skip to content

This badge was issued to Akiyoshi Kawaguchi on 03 Aug 1999.

Expired on 09 Jul 2022