Edo Waves