Watch this totally unique Sailor Moon fan video — created with illustrations by over 250 artists!

Watch this totally unique Sailor Moon fan video — created with illustrations by over 250 artists!