Kotomora
出来過ぎる (できすぎる, dekisugiru) Japanese meaning | Kotomora