Kotomora
うず高い (uzutakai) Japanese meaning: piled up high | Kotomora