Kotomora
地に落ちる (chiniochiru) Japanese meaning: plummet | Kotomora