Just discovered this chiptunes band called Anamanaguchi on Spotify. Really digging this crazy song.