I don't know much about Sailor Moon, but I figured those of you who are fans of it might enjoy this video ^^:
Life: 06/03/12 | Posted By: Aria Sky | 12 comments | Tags: N/A