Shuumatsu Nani Shitemasu ka? Isogashii desu ka? Sukutte Moratte Ii desu ka?

Episode 12

This service is community funded, and we'll need all the help we can get to keep it going. Thanks for being a part of this awesome community!

£48.34 / £75.00 for December