Kotomora
用意周到 (youishuutou) Japanese meaning: very careful | Kotomora