Kotomora
雨降り (あめふり, amefuri) Japanese meaning: rainfall | Kotomora