Kotomora
多すぎる (oosugiru) Japanese meaning: be too many | Kotomora