Merry Christmas Tokyo, Japan
Merry Christmas are a ten-legged festive wonder tank.
Yuki - Vocals, piano and hand bells
Ben - Vocals and
guitar
Joe-Joe - Bass, hand bells and vocals
Matt - Drums, melodica/pianica, hand bells and (megaphone) vocals
Barihi - Trombone and glockenspiel
... more
Streaming and Download help