Based on a popular Japanese manga that has launched numerous adaptations all over Asia, Meteor Garden, a 2001 Taiwanese drama, once swept us away…
Based on a popular Japanese manga that has launched numerous adaptations all over Asia, Meteor Garden, a 2001 Taiwanese drama, once swept us away…