Heidi meets the Cure meets Led Zeppelin.

or not...
(they're actually brothers)