やなぎなぎ - over and over (Japan)