Kotomora
たちまち (tachimachi) Japanese meaning: in an instant | Kotomora