Kotomora
大病院 (daibyouin) Japanese meaning: large hospital | Kotomora