Leafdomicile.com

Leafdomicile.com is a scam website in a coronavirus scam. They use the phone number (408) 673-7157 and are registered with ALIBABA.COM SINGAPORE E-COMMERCE PRIVATE LIMITED