The Tea Stall
In the heart of New Tokyo lies a mysterious tea stall peddling where it is rumored that you can have your most fervent dreams granted....for a price.
Petshop of Horrors spinoff!
In the heart of New Tokyo lies a mysterious tea stall peddling where it is rumored that you can have your most fervent dreams granted....for a price.
Petshop of Horrors spinoff!