FANDOM


Tamon Yamaguchi is a Japanese navy admiral in WW2 and now appears in Drifters fighiting against the Offscourings.