Onisquad consists of 6,666 unique oni NFTs haunting the Ethereum blockchain. Onis are randomly generated. Each Oni is unique. No two Onis are the same, and some have some especially rare traits. All Onis are generated from a smart contract using 240+ different hand-drawn traits. Onis are minted, stored, and traded on the Ethereum blockchain.