Otto & Astrid's Joint Solo Project Utterly dysfunctional siblings (and total rock gods) Otto & Astrid are back from Berlin in this riotous and razor-sharp satire of culture wars.