Kotomora
電報局 (denpoukyoku) Japanese meaning: telegraph office | Kotomora