Kotomora
119番 (hyakujuukyuuban) Japanese meaning: 119 | Kotomora