Watch マスカレード・ナイト

Masquerade Night

An anonymous letter is delivered to the Tokyo Metropolitan Police Department. The letter states that…