moshi moshi police desuka

"Moshi moshi police desuka" means "Hello this is the police" in Japanese.
"Moshi moshi police desuka?"

"I'M NOT WATCHING HENTAI!"
by Elytr July 30, 2020
Get the moshi moshi police desuka mug.