Anime News

Enjoy Loverin Tamburin's Cover of Sailor Moon's English Theme at AWA
Date: 9/24/2014
The band LOVERIN TAMBURIN announced on Facebook that the band will perform the English version of the original Sailor Moon theme song at their concert...
Source: Anime News Network