luna-whiskers-Some details for the upcoming Sailor Moon board games. I love the chibis!

more about : luna-whiskers