Kotomora
高積雲 (kousekiun) Japanese meaning: altocumulus clouds | Kotomora