LAUGHING UNDER THE CLOUDS GN 06
2021: Under the curse of Orochi, the great demon serpent reborn every 300 years, Japan has been shrouded in clouds for as long as anyone can remember... The era of the samurai is at an end, and carrying swords has been …