Uncategorized Amiyumi Mascot Quatchi is a sasquatch a popular character from local legend who lives in