Astro - Japanese Royal Blue

Two live tracks recorded in Tokyo and Stockholm respectively in 2007 and 2008.

LP released on the great Turgid Animal in 2010.

Japanese Royal Blue


Anonymous,  10 February 2020 at 18:45  

who said we
can never be royal !?!?
astro rules

goinsidemyhead 18 May 2020 at 21:08  

take the biggest butcher knife in your kitchen and ram it up your anus with a twisting piston motion....this isn't like that.