Kotomora
曽祖父 (sousofu) Japanese meaning: great-grandfather | Kotomora