This is an album 10+ years in the making. Finally being released as part of a passion project I've worked on for quite some time, Enter Rikkaari (Artist name and self titled album)
I make Chiptunes and such.