White Lotus

BIO
This mysterious tag team comes from the land of the rising sun. Fans aren't sure what to make of them other than the fact they're really cool!