Home Entertainment Chinese moon moth hatches! Do you already have my new butterfly merch …