Noobz from Poland · 505 Games
Media from the Steam store listing.
TTS Japan Update Video - March 2023