Moroccan rap artist Tawsen shares the official music video for his new song Sailor Moon.