サガレン
saga ren

Noun

1. Sakhalin (Russia)

Rare
Related to サハリン

From mnc "Saghalien"