Kotomora
喜望峰 (kibouhou) Japanese meaning: Cape of Good Hope | Kotomora