Technology Chief
Appears in
Towanoquon: The Ephemeral Petals
Voice actors
Tomoyuki Shimura
Chris Patton