Kotomora
雪崩落ちる (なだれおちる) Japanese meaning | Kotomora