2006 album released by Max's highschool pop group, Love Tentacle Drip Society.

LTDS album cover



(#).

LTDS show still

LTDS album art

LTDS show still