Spirit of Aminishi

Spirit of Aminishi is a music track unlocked upon arrival of Aminishi for the first time.