Heidi meets the Cure meets Led Zeppelin.
or not...
(they're actually brothers)