Kotomora
ゲリラ豪雨 (ゲリラごうう, geriragouu) Japanese meaning | Kotomora