Kotomora
切り立った (kiritatta) Japanese meaning: steep | Kotomora