Kotomora
躑躅 (tekichoku) Japanese meaning: hesitation | Kotomora