Eichi

Eichi.

Naming
Eichi comes from japanese 永遠の土地 (eien no tochi), meaning eternal land.