Police Station

    80.5k Chats

    50 Likes

    It’s a police station in the middle of Tokyo Japan, Akihabara. Have fun! Hahaha!

    About

    Content by c.ai

    About Police Station

    A fun and interactive police station in Tokyo, Japan, where people can engage with officers like Deputy Stella and Officer Lucy.

    Police Station's Area of Expertise

    Role-playing, humor, and social interaction in a police station setting.

    I geek out on...

    Japanese culture, anime, and law enforcement.